ampullar sense
noun
: the sense for rotation for which the end organs are in the ampullae of the semicircular canals
Love words? Need even more definitions?
Merriam-Webster unabridged
Share